home *** CD-ROM | disk | FTP | other *** search
/ Software Vault: The Diamond Collection / The Diamond Collection (Software Vault)(Digital Impact).ISO / cdr28 / td117.zip / TREE-DOC.DOC < prev    next >
Text File  |  1994-08-02  |  6KB  |  149 lines

  1. TREE-DOCTOR Version 1.17 - by Cheul Chung, 1994
  2. Copyright (C) 1994 by Cheul Chung. All rights reserved.
  3.  
  4. -------------------------------------------------------------------------------
  5.  
  6. TREE-DOCTOR is a freeware utility and may be freely distributed in the public
  7. domain, as long as it is distributed with this documentation intact and as
  8. long as it is not sold or distributed for commercial gains. It should be noted
  9. that there are no warranties implicit in the use of this utility, and the 
  10. author of this utility is not responsible for any damages that may arise from 
  11. the use of this utility, either directly or indirectly.
  12.  
  13. -------------------------------------------------------------------------------
  14.  
  15. TREE-DOCTOR consists of five utility programs useful for dealing with files in
  16. large directories.
  17.  
  18.     LTREE.EXE - lists all copies of specific file(s) in a disk or directory
  19.                 in a tree format.
  20.  
  21.     DTREE.EXE - displays file informations for both the directories and the
  22.                 local directory branches in a tree format.
  23.  
  24.     FFIND.EXE - finds and lists the location of specific file(s) within a
  25.                 disk or directory.
  26.  
  27.     PRUNE.EXE - deletes all copies of specified file(s) within a disk or
  28.                 directory.
  29.  
  30.     RMTREE.EXE - removes all empty directorie(s) in a disk or directory.
  31.  
  32. Since this is freeware, you do not have to register or pay any charge to use 
  33. these programs. However, if you feel that you would like to contribute to the 
  34. further development of these and other programs, please send any sum you feel 
  35. is appropriate to:
  36.  
  37.         Cheul Chung,
  38.         14070-26A Ave, Surrey
  39.         B.C. V4A-5Z1
  40.         Canada
  41.  
  42. Questions or comments may be directed to the above address or to my email 
  43. address: chenl@unixg.ubc.ca
  44.  
  45. -------------------------------------------------------------------------------
  46.  
  47. Following are usage descriptions for each program.
  48.  
  49. ----- LTREE.EXE ---------------------------------------------------------------
  50.  
  51. This program lists all specified files, including hidden and system files, in
  52. the sub-directories of a specified disk or directory in a tree format. It
  53. also displays the number of files and the number of bytes they occupy in each
  54. directory. The usage is:
  55.  
  56. LTREE [disk:][\directory\...\][filename] [switch][output-filename]
  57.  
  58.       [filename]: Name of the file(s) to be listed.
  59.                   You can specify multiple files using DOS wildcards. (* and
  60.                   ?) If you don't enter a filename, the program will list all
  61.                   files.
  62.  
  63.       [switch]:   You may specify one of these switches:
  64.                   /l : Output list to a parallel printer.
  65.                   /f : Output list to a file.
  66.                          You must enter the filename immediately after the
  67.                          switch. (example: /fFILELIST.LST)
  68.                   /p : Display one screen at a time.
  69.  
  70.  
  71. ----- DTREE.EXE ---------------------------------------------------------------
  72.  
  73. This program displays file information for all the sub-directories of a
  74. directory in a tree format. It displays the number of files, and the number of
  75. bytes they actually occupy in each directory, and the number of bytes used in
  76. each local branch. It also displays the total disk usage and total free space
  77. on current disk. The usage is:
  78.  
  79. DTREE [disk:][\directory\...\] [switch][output-filename]
  80.  
  81.       [switch]: You may specify one of these switches:
  82.                 /l : Output to a parallel printer.
  83.                 /f : Output to a file.
  84.                        You must enter the filename immediately after the
  85.                        switch. (example: /fTREEINFO.LST)
  86.                 /p : Display one screen at a time.
  87.  
  88. ----- FFIND.EXE ---------------------------------------------------------------
  89.  
  90. This program finds and lists the location of files in a disk or directory.
  91. The program works recursively and will search through all sub-directories
  92. of the specified disk or directory. The usage is:
  93.  
  94. FFIND [disk:][\directory\...\]<filename> [switch][output-filename]
  95.  
  96.       <filename>: Name of file to be found.
  97.                   You can specify multiple files using standard DOS
  98.                   wildcards. (* and ?)
  99.  
  100.       [directory]: Directory to be searched. If none is entered, the current
  101.                    directory is searched.
  102.  
  103.       [switch]:   You may specify one of these switches:
  104.                   /l : Output list to a parallel printer.
  105.                   /f : Output list to a file.
  106.                          You must enter the filename immediately after the
  107.                          switch. (example: /fFILELIST.LST)
  108.                   /p : Display one screen at a time.
  109.  
  110. ----- PRUNE.EXE ---------------------------------------------------------------
  111.  
  112. This program recursively searches through a given directory or disk and
  113. deletes all copies of the file specified by the user, including those in the
  114. root directory. The usage is:
  115.  
  116. PRUNE [disk:][\directory\...\]<filename> [/x]
  117.  
  118.       [directory]: Directory to be pruned. If none is entered, the current
  119.                    directory is pruned.
  120.  
  121.       <filename>:  Name of the file(s) to be deleted. You can specify multiple
  122.                    files using standard DOS wildcard. (* and ?) If you enter
  123.                    *.*, the program deletes all files in the directory and
  124.                    sub-directories.
  125.  
  126.       [/x]:        Turns off the deletion warning.
  127.  
  128. If you accidently delete all files in a directory or disk, you may still be
  129. able to recover them with file-recovery programs. However, recovery of
  130. any deleted files is never a sure thing, so care should be taken in the use
  131. of this program.
  132.  
  133. ----- RMTREE.EXE --------------------------------------------------------------
  134.  
  135. This program removes all empty directories within a specified disk or
  136. directory. The usage is:
  137.  
  138. RMTREE [disk:][\directory\...\]
  139.  
  140.        [directory]: Root directory of the branch to be removed. If none is
  141.                     entered, the current directory becomes the root
  142.                     directory.
  143.  
  144. The program works recursively, going from the lowest level of the branch up
  145. to the specified directory, so if the root directory becomes empty
  146. after all sub-directories are removed, it will be removed as well.
  147.  
  148. -------------------------------------------------------------------------------
  149.